Heise 17.08.2026
12:00 Uhr

heise+ | Wie Sie von Jakarta-EE-Anwendungen nach Quarkus migrieren


Jakarta-EE-Anwendungen auf klassischen Applikationsservern sind oft schwerfällig. Eine Migration nach Quarkus bietet einen Weg zur Modernisierung.

heise+ | Wie Sie von Jakarta-EE-Anwendungen nach Quarkus migrieren

Application Server und Anwendungen auf Basis der Jakarta EE boten zu Beginn des Jahrtausends große Vorteile: ein ausgereifter Standard, verlässliche Unterstützung durch die Schwergewichte der Branche sowie ein lebendiges Ökosystem. Mit dem Aufkommen Cloud-basierter Lösungen in den 2010er-Jahren änderte sich das Bild allerdings. Der hohe Ressourcenbedarf der Applikationsserver erschwerte den Betrieb in der Cloud und hatte direkte finanzielle Auswirkungen.

Dies war die Zeit, in der Spring als Framework zur Entwicklung leichtgewichtiger Anwendungen an Beliebtheit gewann. Unternehmen standen nun vor der Wahl, ihre Legacy-Anwendungen unter Mühen in die Cloud zu bringen oder den Aufwand und das Risiko einer Neuentwicklung mit Spring auf sich zu nehmen.

Jakarta-EE-Anwendungen auf schwergewichtigen Applikationsservern waren in der Java-Welt lange Zeit das Mittel der Wahl, um geschäftskritische Anwendungen zu betreiben. Für die Modernisierung solcher Legacy-Anwendungen bietet sich eine Migration nach Quarkus an. Dieser Artikel zeigt Herausforderungen, die bei der Migration auftreten, und stellt Strategien für das Vorgehen vor.

Heute bietet Quarkus als neuer Technologie-Stack für Anwendungen auf Basis der Jakarta EE ohne Einsatz eines Applikationsservers eine weitere Möglichkeit: die Migration und behutsame Modernisierung auf Basis der bestehenden Codebasis ohne vollkommene Neuentwicklung.